home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / il / ilXDisplayImg.z / ilXDisplayImg
Encoding:
Text File  |  2002-10-03  |  8.5 KB  |  199 lines

  1.  
  2.  
  3.  
  4. iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg((((3333))))   IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll   iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg((((3333))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg - display an image in an X window
  10.  
  11. IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
  12.      ilLink : ilImage : ilDisplayImg
  13.  
  14. HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
  15.      #include <il/ilXDisplayImg.h>
  16.  
  17. CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  18.      ilXDisplayImg renders images into the frame buffer using X Windows
  19.      functions. It is similar to other images except that its contents reside
  20.      in the frame buffer. Input data is converted to the proper data type,
  21.      color model and coordinate space for correct X rendering. The X
  22.      functions, XXXXGGGGeeeettttIIIImmmmaaaaggggeeee() and XXXXPPPPuuuuttttIIIImmmmaaaaggggeeee(), are used.
  23.  
  24.      An X Display and Window are required to create an ilXDisplayImg. The
  25.      image to be displayed is rendered into this window. The color model is
  26.      determined from the Window attributes such as visual class. For example,
  27.      a visual class of DirectColor or TrueColor results in a color model of
  28.      ilABGR, otherwise the color model is ilRGBPalette.
  29.  
  30.  
  31. CCCCLLLLAAAASSSSSSSS MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN SSSSUUUUMMMMMMMMAAAARRRRYYYY
  32.      CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr
  33.  
  34.           ilXDisplayImg(Display* display, Window window)
  35.  
  36.  
  37. FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  38.      iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg(((())))
  39.  
  40.           ilXDisplayImg(Display* display, Window window)
  41.  
  42.  
  43.           The connection to the X server is specified by _d_i_s_p_l_a_y. The X window
  44.           to render the image into is specified by _w_i_n_d_o_w.
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg((((3333))))   IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll   iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg((((3333))))
  71.  
  72.  
  73.  
  74. IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
  75.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg
  76.      getDisplay(), getPos(), getWindow(), getScreenNum(), hasStereo(),
  77.      isAuxiliaryBuffer(), isDoubleBuffer(), isRGBmode(), isStereo(),
  78.      setBuffer(), setDisplay(), setStereo(), setWindow(), swapBuffers(),
  79.      updateWindow(), useDefaultCmap()
  80.  
  81.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllIIIImmmmaaaaggggeeee
  82.      addInput(), allocFillData(), checkColorModel(), checkValidOrder(),
  83.      checkValidType(), clipTile(), configureRetainedCache(), copy(),
  84.      copyTile(), copyTile3D(), copyTileCfg(), fillTile(), fillTile3D(),
  85.      fillTileRGB(), freeFillData(), getColorImg(), getColorModel(),
  86.      getColormap(), getCompression(), getConfig(), getCopyConverter(),
  87.      getCsize(), getDataType(), getDimensions(), getDirectInput(),
  88.      getDisplayCacheEnable(), getFill(), getFillData(), getFillValue(),
  89.      getHeight(), getHwEnable(), getHwHint(), getHwIntHint(), getHwOp(),
  90.      getHwPassTable(), getInput(), getInputTileRequirement(),
  91.      getLockTileSet(), getMaxColormapLevels(), getMaxValue(), getMinValue(),
  92.      getNumChans(), getNumInputs(), getOrder(), getOrientation(),
  93.      getPageBorder(), getPageBorderX(), getPageBorderY(), getPageBorderZ(),
  94.      getPageCounts(), getPageDelta(), getPageDimensions(), getPageIndices(),
  95.      getPageOrigin(), getPageOriginC(), getPageOriginX(), getPageOriginY(),
  96.      getPageOriginZ(), getPageSize(), getPageSizeC(), getPageSizePix(),
  97.      getPageSizeVal(), getPageSizeX(), getPageSizeY(), getPageSizeZ(),
  98.      getPixel(), getPixel3D(), getPriority(), getScaleMax(), getScaleMin(),
  99.      getSize(), getStrides(), getSubTile(), getSubTile3D(), getTile(),
  100.      getTile3D(), getWidth(), getXsize(), getYsize(), getZsize(),
  101.      hasPageBorder(), hasPages(), hwDefine(), hwGetPass(), inherit(),
  102.      initColorModel(), initHwEnable(), initMinMax(), initPageSize(),
  103.      initScaleMinMax(), isColorImg(), isIntegral(), isMirrorOrientation(),
  104.      isPartialPage(), isSigned(), isValidPage(), isWritable(), lockPage(),
  105.      lockPageSet(), lockTile(), lockTile3D(), mapFlipTrans(), mapFromInput(),
  106.      mapFromSource(), mapOrientation(), mapSize(), mapTile(), mapToInput(),
  107.      mapToSource(), mapXY(), mapXYSign(), outOfBound(), qCopyTileCfg(),
  108.      qFillTile3D(), qFillTileRGB(), qGetSubTile3D(), qGetTile3D(),
  109.      qLockPageSet(), qSetSubTile3D(), qSetTile3D(), removeHwHint(),
  110.      removeInput(), reset(), setColorModel(), setColormap(), setCompression(),
  111.      setCsize(), setDataType(), setDisplayCacheEnable(), setFill(),
  112.      setFillValue(), setHwEnable(), setHwHint(), setHwIntHint(), setInput(),
  113.      setMaxColormapLevels(), setMaxValue(), setMinValue(), setNumChans(),
  114.      setNumInputs(), setOrder(), setOrientation(), setPageBorder(),
  115.      setPageSize(), setPageSizeC(), setPageSizeZ(), setPixel(), setPixel3D(),
  116.      setPriority(), setScaleMinMax(), setScaleType(), setSize(), setSubTile(),
  117.      setSubTile3D(), setTile(), setTile3D(), setTileRequirementFunction(),
  118.      setWritable(), setXsize(), setYsize(), setZsize(), unlockPage(),
  119.      unlockPageSet()
  120.  
  121.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm iiiillllLLLLiiiinnnnkkkk
  122.      addResetCallback(), alterAction(), anyAltered(), clearAllowed(),
  123.      clearSet(), clearStatus(), deleteRelated(), disableAltered(),
  124.      dumpChain(), getClassPropSet(), getDescription(), getDirectParent(),
  125.      getDisabledIndex(), getFloatProp(), getGenerationID(), getIntProp(),
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg((((3333))))   IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll   iiiillllXXXXDDDDiiiissssppppllllaaaayyyyIIIImmmmgggg((((3333))))
  137.  
  138.  
  139.  
  140.      getMaxIndex(), getMinIndex(), getNumChildren(), getNumParents(),
  141.      getParent(), getProp(), getProp(), getPropSet(), getPtrProp(),
  142.      getRelatedChild(), getRelatedDelete(), getRelatedType(), getStatus(),
  143.      hasResetCallbacks(), ilGetClassPropSet(), inProgress(), isAllowed(),
  144.      isAltered(), isEnabled(), isRelated(), isSet(), markSet(), mpUnlock(),
  145.      neverReset(), newRelatedType(), removeParent(), removeProp(),
  146.      removeResetCallback(), reset(), resetAltered(), resetCheck(),
  147.      setAllowed(), setAltered(), setDescription(), setDisabledIndex(),
  148.      setEnabled(), setParent(), setProp(), setPropAltered(),
  149.      setRelatedDelete(), setRelatedType(), setStatus(), stopWatching(),
  150.      unalterable(), watch(), watchNotify()
  151.  
  152. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  153.      ilDisplay, ilDisplayImg, ilGLDisplayImg, ilImage, ilXImage
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.